94ad93d81024a1da6197c18fc0f2b7fab1762fa9,idea/src/org/jetbrains/jet/plugin/highlighter/JetLineMarkerProvider.java,JetLineMarkerProvider,getLineMarkerInfo,#PsiElement#,233

Before Change



        if (!(element instanceof JetNamedFunction || element instanceof JetProperty)) return null;

        BindingContext bindingContext = WholeProjectAnalyzerFacade.analyzeProjectWithCacheOnAFile(file).getBindingContext();

        DeclarationDescriptor descriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, element);
        if (!(descriptor instanceof CallableMemberDescriptor)) {

After Change



        if (!(element instanceof JetNamedFunction || element instanceof JetProperty)) return null;

        ResolveSession sessionForFile = WholeProjectAnalyzerFacade.getLazyResolveSessionForFile(file);
        BindingContext bindingContext;

        if ((element instanceof JetNamedFunction && ((JetNamedFunction) element).isLocal()) ||